草庐IT

apache - magento : some htaccess redirection doesn\'t work

全部标签

php - MAGENTO:如何在更新后重新索引数据?

我正在使用以下脚本来更新我的库存。更新后我想清理缓存,并重新索引数据,因为qty的更新值未在产品页面中设置。我怎样才能做到这一点?$mageFilename='../app/Mage.php';require_once$mageFilename;Mage::setIsDeveloperMode(true);ini_set('display_errors',1);umask(0);Mage::app('admin');Mage::register('isSecureArea',1);Mage::app()->setCurrentStore(Mage_Core_Model_App::ADM

php - 允许 Apache 执行 git pull

还没有弄清楚这个问题。我看到了一些答案,但没有一个有帮助。我正在尝试使用GithubWebhooks让github在我的服务器上点击一个url,并让服务器在点击后立即pull下新提交的项目。我有一个包含以下内容的php脚本:然而,该脚本在命中时以用户apache身份运行,所以我尝试了:chown-Rapache:apache.它仍然有权限被拒绝的错误。然后我尝试编辑sudoers文件并更改以下内容:Host_AliasLOCAL=127.0.0.1apacheLOCAL=NOPASSWD:/var/www/html/git-hook.php但还是不行。如何做到这一点?如果我运行:sud

php - PDO 在 PHP 5.4 和 Apache 2.4.3 上运行缓慢

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:mysql_connect(localhost/127.0.0.1)onWindowsplatform我刚刚在开发机器上更新了我的Apache和PHP版本,但PDO完全失效了。这是简单的PDO类:classPDO_DBH{publicstaticfunctionopenSesame(){echo'startopenSesame:'.microtime(true);$db_username='root';$db_password='pass';try{$dbh=newPDO('mysql:host=localh

php - Magento 相关产品未显示

我正在尝试让相关产品block显示在我的产品详细信息页面上。我在相应的.phtml文件中有以下代码getItems()->getSize()):?>__('RelatedProducts')?>__('Checkitemstoaddtothecartor')?> __('selectall')?>getItems()as$_item):?>isComposite()&&$_item->isSaleable()):?>getRequiredOptions()):?>getId()?>"name="related_products[]"value="getId()?>"/>get

php - Magento 编程和类的使用

我在这个大学假期开始了学习Magento的项目,虽然我已经找到了如何相当轻松地创建主题的方法,但我在使用Magento中的类结构时遇到了问题。对于我正在尝试做的事情,我想计算一个月迄今的销售数字。在仪表板之外,我希望找到$this->getTotals()的创建位置,以便我可以将此图添加到数组中。作为起点,可以再将我指向创建它的Mage文件,或者甚至可能是解释Magento编程结构的资源,它既不那么基础,也不让人头脑NumPy进阶不可能?(这些天似乎是一项艰巨的任务,除非你知道去哪里找) 最佳答案 Magento(特别是block和

php - Magento - 在 Magento 扩展中加载模型时出错?

我正在开发一个magento扩展,我试图在其中将值插入数据库表,但我遇到的问题是模型没有加载。问题是当我在Controller中调用save()函数时,页面上出现错误:Fatalerror:CalltoamemberfunctionbeginTransaction()onanon-objectin/var/www/magento/app/code/core/Mage/Core/Model/Abstract.phponline313当我在我的system.log文件中检查错误日志时,我看到了这个错误:Warning:include(Gwb/Magecrmsync/Model/Mysql4

php - magento soap api v2 - 通过时事通讯订阅获得客户

我正在尝试从我的magento商店中检索所有客户,但仅限那些在其帐户中激活了时事通讯订阅的客户。问题:我不知道如何过滤这个属性(“newsletter”,有吗?)。我得到了:$proxy=newSoapClient('http://magentohost/api/v2_soap/?wsdl');$sessionId=$proxy->login('apiUser','apiKey');$params=array('sessionId'=>$session_id,'filters'=>null);$allCustomers=$proxy->customerCustomerList($par

php - Magento 类别中只有活跃的产品

我正在尝试显示每个类别中的产品数量,使用此代码我想显示类别id:3的子类别。它正在展示,但其中包含禁用和不可见的产品。load(3)->getChildrenCategories();?>getUrl()?>">getName()?>(getProductCount();?>)是否有任何好的解决方案,以便我可以获得已启用和事件的类别的确切数量。 最佳答案 youneedcheckactivefilteraconditionandforthisyoucanusebelowcode$products=Mage::getModel('ca

php - Magento 获取指定属性集和值的选项 ID

我已经搜索了几个小时,但没有找到解决此问题的方法。我需要获取可配置产品的选项ID。我目前拥有的信息是SKU、属性集ID和选项标签。如何使用这些值获取选项ID?非常感谢那些能帮助我的人。**更新**这是数据库表eav_attribute_option_value的示例(我猜Magento从中获取ID的值)value_idoption_idstore_idvalue729141570Rose729142573Rose729143571Pink7288477490Pink7288487493Pink7288497491Pink我需要获取值ID57。当语言环境为法语时,我可以获取正确的值。但是

php - 使用 Apache 和 PHP 的 Travis CI

如何配置travis-ci在Apache中使用phpenv的php版本?phpenv的README声明每当调用“phpenvglobal”时都会设置~/.phpenv/lib/libphp5.so,但是当我尝试配置apache以将其用作其apxs库时,我得到了这个:Travis输出:/home/travis/build/OpenBuildings/Clippings/.phpenv/lib/libphp5.so:cannotopensharedobjectfile:Nosuchfileordirectory我不认为使用“apt-getinstalllibapache2-mod-php5